package com.bsierp.business.pojo;

/**
 * Salary entity. @author MyEclipse Persistence Tools
 */

public class Salary implements java.io.Serializable {

    // Fields

    private Integer salaryId;
    private Employee employee;
    private Double salaryPayonpiecework;
    private Double salaryOtherpay;
    private Double salaryBasepay;
    private Double endowmentI;
    private Double medicalI;
    private Double suspensionofworkI;
    private Double maternityI;
    private Double injuryI;
    private Double accumulationfund;
    private Double salaryTax;
    private Double salaryOtherdeduct;
    private String salaryTime;
    private Double salaryTotalpay;

    // Constructors

    /** default constructor */
    public Salary() {
    }

    /** full constructor */
    public Salary(Employee employee, Double salaryPayonpiecework,
            Double salaryOtherpay, Double salaryBasepay, Double endowmentI,
            Double medicalI, Double suspensionofworkI, Double maternityI,
            Double injuryI, Double accumulationfund, Double salaryTax,
            Double salaryOtherdeduct, String salaryTime, Double salaryTotalpay) {
        this.employee = employee;
        this.salaryPayonpiecework = salaryPayonpiecework;
        this.salaryOtherpay = salaryOtherpay;
        this.salaryBasepay = salaryBasepay;
        this.endowmentI = endowmentI;
        this.medicalI = medicalI;
        this.suspensionofworkI = suspensionofworkI;
        this.maternityI = maternityI;
        this.injuryI = injuryI;
        this.accumulationfund = accumulationfund;
        this.salaryTax = salaryTax;
        this.salaryOtherdeduct = salaryOtherdeduct;
        this.salaryTime = salaryTime;
        this.salaryTotalpay = salaryTotalpay;
    }

    // Property accessors

    public Integer getSalaryId() {
        return this.salaryId;
    }

    public void setSalaryId(Integer salaryId) {
        this.salaryId = salaryId;
    }

    public Employee getEmployee() {
        return this.employee;
    }

    public void setEmployee(Employee employee) {
        this.employee = employee;
    }

    public Double getSalaryPayonpiecework() {
        return this.salaryPayonpiecework;
    }

    public void setSalaryPayonpiecework(Double salaryPayonpiecework) {
        this.salaryPayonpiecework = salaryPayonpiecework;
    }

    public Double getSalaryOtherpay() {
        return this.salaryOtherpay;
    }

    public void setSalaryOtherpay(Double salaryOtherpay) {
        this.salaryOtherpay = salaryOtherpay;
    }

    public Double getSalaryBasepay() {
        return this.salaryBasepay;
    }

    public void setSalaryBasepay(Double salaryBasepay) {
        this.salaryBasepay = salaryBasepay;
    }

    public Double getEndowmentI() {
        return this.endowmentI;
    }

    public void setEndowmentI(Double endowmentI) {
        this.endowmentI = endowmentI;
    }

    public Double getMedicalI() {
        return this.medicalI;
    }

    public void setMedicalI(Double medicalI) {
        this.medicalI = medicalI;
    }

    public Double getSuspensionofworkI() {
        return this.suspensionofworkI;
    }

    public void setSuspensionofworkI(Double suspensionofworkI) {
        this.suspensionofworkI = suspensionofworkI;
    }

    public Double getMaternityI() {
        return this.maternityI;
    }

    public void setMaternityI(Double maternityI) {
        this.maternityI = maternityI;
    }

    public Double getInjuryI() {
        return this.injuryI;
    }

    public void setInjuryI(Double injuryI) {
        this.injuryI = injuryI;
    }

    public Double getAccumulationfund() {
        return this.accumulationfund;
    }

    public void setAccumulationfund(Double accumulationfund) {
        this.accumulationfund = accumulationfund;
    }

    public Double getSalaryTax() {
        return this.salaryTax;
    }

    public void setSalaryTax(Double salaryTax) {
        this.salaryTax = salaryTax;
    }

    public Double getSalaryOtherdeduct() {
        return this.salaryOtherdeduct;
    }

    public void setSalaryOtherdeduct(Double salaryOtherdeduct) {
        this.salaryOtherdeduct = salaryOtherdeduct;
    }

    public String getSalaryTime() {
        return this.salaryTime;
    }

    public void setSalaryTime(String salaryTime) {
        this.salaryTime = salaryTime;
    }

    public Double getSalaryTotalpay() {
        return this.salaryTotalpay;
    }

    public void setSalaryTotalpay(Double salaryTotalpay) {
        this.salaryTotalpay = salaryTotalpay;
    }

}